something or someone important - Spanish English Dictionary